institution of religion - Alemán Inglés Diccionario